/**
 *
 * 版权所有 © cybersky.com
 *
 */
package cn.cybertron.primus.report.dataprovider;

import cn.cybertron.primus.report.data.QueryRange;
import cn.cybertron.primus.report.data.ReportData;
import cn.cybertron.primus.report.data.ReportDataCache;
import cn.cybertron.primus.report.query.ReportQuery;

/**
 * 报表数据提供器抽象类
 * @author ch
 *
 */
public abstract class AbstractReportDataProvider<T extends ReportQuery> implements ReportDataProvider<T> {

	@Override
	public ReportData getData(T query, int limit, QueryRange qr, ReportDataCache cache) throws Exception {
		return getData(query, limit, qr);
	}
	
}
